Approximability of the Unsplittable Flow Problem on Trees∗
نویسندگان
چکیده
We consider the approximability of the Unsplittable Flow Problem (UFP) on tree graphs, and give a deterministic quasi-polynomial time approximation scheme for the problem when the number of leaves in the tree graph is at most poly-logarithmic in n (the number of demands), and when all edge capacities and resource requirements are suitably bounded. Our algorithm generalizes a recent technique that obtained the first such approximation scheme for line graphs. Our results show that the problem is not APX-hard for such graphs unless NP ⊆ DTIME(2). Further, a reduction from the Demand Matching Problem shows that UFP is APX-hard when the number of leaves is Ω(n) for any constant ε > 0. Together, the two results give a nearly tight characterization of the approximability of the problem on tree graphs in terms of the number of leaves, and show the structure of the graph that results in hardness of approximation.
منابع مشابه
Approximability of unsplittable shortest path routing problems
In this paper, we discuss the relation of unsplittable shortest path routing (USPR) to other routing schemes and study the approximability of three USPR network planning problems. Given a digraph D = (V,A) and a set K of directed commodities, an USPR is a set of flow paths Φ(s,t), (s, t) ∈ K, such that there exists a metric λ = (λa) ∈ Z+ with respect to which each Φ(s,t) is the unique shortest ...
متن کاملA Simulated Annealing Algorithm for Unsplittable Capacitated Network Design
The Network Design Problem (NDP) is one of the important problems in combinatorial optimization. Among the network design problems, the Multicommodity Capacitated Network Design (MCND) problem has numerous applications in transportation, logistics, telecommunication, and production systems. The MCND problems with splittable flow variables are NP-hard, which means they require exponential time t...
متن کاملStochastic Unsplittable Flows
We consider the stochastic unsplittable flow problem: given a graph with edge-capacities, k source-sink pairs with each pair {sj , tj} having a size Sj and value vj , the goal is to route the pairs unsplittably while respecting edge capacities to maximize the total value of the routed pairs. However, the size Sj is a random variable and is revealed only after we decide to route pair j. Which pa...
متن کاملApproximation Algorithms for Edge-Disjoint Paths and Unsplittable Flow
In the maximum edge-disjoint paths problem (MEDP) the input consists of a graph and a set of requests (pairs of vertices), and the goal is to connect as many requests as possible along edge-disjoint paths. We give a survey of known results about the complexity and approximability of MEDP and sketch some of the main ideas that have been used to obtain approximation algorithms for the problem. We...
متن کاملApproximation Algorithms for the Unsplittable Flow Problem on Paths and Trees
We study the Unsplittable Flow Problem (UFP) and related variants, namely UFP with Bag Constraints and UFP with Rounds, on paths and trees. We provide improved constant factor approximation algorithms for all these problems under the no bottleneck assumption (NBA), which says that the maximum demand for any source-sink pair is at most the minimum capacity of any edge. We obtain these improved r...
متن کامل